package cn.campus.pojo.article.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 文章传输对象
 * Created by linyanbin on 2018/9/19.
 */
@Data
public class ArticleDTO {
    /** 文章id **/
    private String articleId;
    /** 文章发布者id **/
    private String fromId;
    /** 文章标题  **/
    private String articleTitle;
    /** 文章导航图 **/
    private String navgationImg;
    /** 文章内容 **/
    private String articleContent;
    /** 文章摘要，根据文章内容利用代码简单生成 **/
    private String articleSummary;
    /** 文章浏览量 **/
    private Integer articleViewCount;
    /** 文章创建时间 **/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date createTime;
    /** 文章更新时间 **/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date updateTime;
    /** 文章状态，默认为0表示正常发布 **/
    private Integer articleStatus;
    /** 文章的发布者 **/
    private UserDTO user;
    /** 文章评论数 **/
    private Integer commentCount;
}
